pavement pumping - Turkish English Dictionary